JDK 24
JDK 23
JDK 22
JDK 21
JDK 20
JDK 19
JDK 18
JDK 17
JDK 16
JDK 15
JDK 14
JDK 13
JDK 12
AI
Amber
Babylon
Client
Cloud
Community
Concurrency
Core Libraries
GC
GraalVM
HotSpot
JFR
Java Language
Leyden
Loom
Modules
Moved By Java
Native Image
Networking
Oracle
Panama
Performance
Security
Serviceability
Skara
Valhalla
JDK 15
2020
- Update on 64-bit ARM Support for Oracle OpenJDK and Oracle JDK by Donald Smith on November 12, 2020
- Episode 6 “Project Skara” with Joe Darcy and Erik Duveblad by Joe Darcy, Erik Duveblad, Chad Arimura on October 28, 2020
- Episode 5 “The Z Garbage Collector (ZGC)” with Per Liden by Per Liden, David Delabassee on October 14, 2020
- JDK 15 Security Enhancements by Sean Mullan on October 13, 2020
- Episode 4 “Record Classes” with Gavin Bierman by Gavin Bierman, David Delabassee on October 5, 2020
- ZGC - What's new in JDK 15 by Per Liden on September 22, 2020
- Incompatibilities with JDK 15 CharSequence.isEmpty by Stuart Marks on September 22, 2020
- The Arrival of Java 15 by Sharat Chander on September 15, 2020
- Episode 2 “Java 15 is Here!” with Mikael Vidstedt by Mikael Vidstedt, David Delabassee on September 8, 2020
- JDK 15 G1/Parallel GC changes by Thomas Schatzl on September 1, 2020
- Programmer's Guide To Text Blocks by Jim Laskey, Stuart Marks on August 5, 2020
- JEP 360: Sealed Classes (Preview) - targeted to JDK 15 by Mark Reinhold on May 21, 2020
- JEP 381: Remove the Solaris and SPARC Ports - targeted to JDK 15 by Mark Reinhold on May 21, 2020
- More detail on the SCM transition plans for JDK 16 by Joe Darcy on May 19, 2020
- Java Feature Spotlight: Text Blocks by Brian Goetz on May 1, 2020
- Zip lookups - a word from the sponsor by Claes Redestad on April 27, 2020
- Improving G1 out-of-the-box performance by Stefan Johansson on April 16, 2020